package com.spica.platform.uaa.client.model;

import lombok.Data;

@Data
public class ClientQueryParam {

    /**
     * 应用标识
     */
    private String clientId;

    /**
     * 资源限定串(逗号分割)
     */
    private String resourceIds;
    /**
     * 范围
     */
    private String scope;

    /**
     * 5种oauth授权方式(authorization_code,password,refresh_token,client_credentials)
     */
    private String authorizedGrantTypes;

    /**
     * 回调地址
     */
    private String webServerRedirectUri;

    /**
     * 权限
     */
    private String authorities;

    /**
     * access_token有效期
     */
    private Integer accessTokenValidity;

    /**
     * refresh_token有效期
     */
    private Integer refreshTokenValidity;

    /**
     *
     */
    private String additionalInformation;

    /**
     * 是否自动授权 是-true
     */
    private String autoapprove;

    /**
     * 关键字查找clientName
     */
    private String searchKey;
}
